seed blanket - English Synonyms Dictionary